import { number } from "echarts";

/**
 * 艺术架构模板内容查询参数
 */
export interface TemplateDetailQuery extends PageQuery {

  /**
    * ID
    */
  id?: number | null;

  /**
   * 模板名称
   */
  name?: string | null;

  /**
   * 模板类型名称
   */
  tempTypeName?: string | null;

  /**
   * 创建人ID
   */
  createUser?: string | null;

  /**
   * 创建时间
   */
  createTime?: number | null;

  /**
   * 修改时间
   */
  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 模板uuid
   */
  tempId?: string | null;

  /**
   * 模板位置
   */
  tempAddr?: string | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 模板示例图片
   */
  exampleImg?: string | null;

  /**
     * 板块类型ID
     */
  plateId?: string | null;

}

/**
 * 艺术架构模板内容分页对象
 */
export interface TemplateDetailPageVO {
  /**
    * ID
    */
  id?: number | null;

  /**
   * 模板名称
   */
  name?: string | null;

  /**
   * 模板类型名称
   */
  tempTypeName?: string | null;

  /**
   * 创建人ID
   */
  createUser?: string | null;

  /**
   * 创建时间
   */
  createTime?: number | null;

  /**
   * 修改时间
   */
  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 模板uuid
   */
  tempId?: string | null;

  /**
   * 模板位置
   */
  tempAddr?: string | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 模板示例图片
   */
  exampleImg?: string | null;

  /**
     * 板块类型ID
     */
  plateId?: string | null;

}

/**
 * 艺术架构模板内容分页
 */
export type TemplateDetailPageResult = PageResult<TemplateDetailPageVO[]>;

export interface TemplateDetail {
  /**
    * ID
    */
  id?: number | null;

  /**
   * 模板名称
   */
  name?: string | null;

  /**
   * 模板类型名称
   */
  tempTypeName?: string | null;

  /**
   * 创建人ID
   */
  createUser?: string | null;

  /**
   * 创建时间
   */
  createTime?: number | null;

  /**
   * 修改时间
   */
  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 模板uuid
   */
  tempId?: string | null;

  /**
   * 模板位置
   */
  tempAddr?: string | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 模板示例图片
   */
  exampleImg?: string | null;

  /**
     * 板块类型ID
     */
  plateId?: string | null;
}

/**
 *  艺术架构模板内容表单对象
 */
export interface TemplateDetailForm {
  /**
    * ID
    */
  id?: number | null;

  /**
   * 模板名称
   */
  name?: string | null;

  /**
   * 模板类型名称
   */
  tempTypeName?: string | null;

  /**
   * 创建人ID
   */
  createUser?: string | null;

  /**
   * 创建时间
   */
  createTime?: number | null;

  /**
   * 修改时间
   */
  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 模板uuid
   */
  tempId?: string | null;

  /**
   * 模板位置
   */
  tempAddr?: string | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 模板示例图片
   */
  exampleImg?: string | null;

  /**
     * 板块类型ID
     */
  plateId?: string | null;
}
